Big Huge Thesaurus

Cyclopes didactylus

noun

sounds kind of like